<?php
	// 无乱码截取字符串,第一个参数为要截取的字符串,第二个参数为截取的长度(默认从0开始);
	function substrs($str,$len,$charset="utf-8"){
		return mb_substr($str,0,$len,$charset);
	}
	// 格式化时间
	function format_time($time){
	//获取当前的时间
	$now = time();
	//获取今天的0时0秒0分
	$today = strtotime(date('Y-m-d'));
	//获取昨天的0时0秒0分
	$yesterday = strtotime('-1 day',$today);
	//获取时间差；
	$diff = $now - $time;
	$str = '';
	switch ($time) {
		case $diff < 60:
			$str = $diff.'秒前';
			break;
		case $diff < 3600:
			$str = floor($diff/60).'分钟前';
			break;
		case $diff > $today:
			$str = floor($iff/3600).'小时前';
			break;
		case $diff > $yesterday:
			$str = '昨天' . date ('H:i:m',$time);
			break;
		default:
			$str = date('Y-m-d',$time);
	}
	return $str;
}

?>